View of Neva River on the outskirts of St. Petersburg.

Code produit:
136995356