St.Petersburg, [L] Russia [20"x30”]

$65.00Price

St.Petersburg, Russia, Church on Spilled Blood. I secretly broke away from the tour and set out to explore the city on my own.

© 2023 by Joseph A. Lieberman.

  • White Instagram Icon