Saturday, January 11, 2014

VIEWED from Above

View from the Eiffel Tower in Paris, FRANCE
October 21, 2012
Self viewed from above, within & below the surface.



No comments:

Post a Comment