View of Strasbourg France the river

Code produit:
187582571