Could that be Salvador Dali stepping out of the wall? Montmartre, Paris, France
Photo by Derek Ray
Posted November 23, 2012