St. Petersburg, Russia.

Location: St. Petersburg Russia

Photographer: Bernard Hedderman

St. Petersburg, Russia.

Location: St. Petersburg Russia

Photographer: Bernard Hedderman