"Vasilievsky Island. St. Petersburg."
$181.14
Prints available