Strasbourg

France
1 stories
Sand sculptures appear on Strasbourg streets near Easter displays