Strasbourg - France

Strasbourg

A cute city in France right at the German border.