84/86
Home / Russia / St Petersburg /

View of Church on Spilled Blood and Griboedov Canal

church-on-spilled-blood_AJP0054.jpg Unmistakably MacDonald'sThumbnailsView of St Petersburg from the Neva riverUnmistakably MacDonald'sThumbnailsView of St Petersburg from the Neva river

[St Petersburg - Russia]