A weekend in Strasbourg


The little Venice of Eastern France.