I mean ten years have passed?

 
I mean ten years have passed? - Time, 2007, Past, Picture with text

v20240901