Current Picture
Arcade
Strasbourg, France    5/2011