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 main gallery

Return to Ed's Photos main page

Photo and text copyright © 2011
All rights reserved