Current Picture
Swan on the l'Ill
l'Ill River at Rue des Moulin
Strasbourg, France    5/2011