Photo 14 of 18
A living statue in the Strasbourg Cathedral Square, or Place de la cathédrale de Strasbourg, in Strasbourg, France.
|
Return to Ed's Photos main page
Photo and text copyright
© 2011
All rights reserved