Strasbourg

France
1 stories
Street festival energy fills central Strasbourg on a summer night