Moyka canal in downtown Saint Petersburg, Russia at twilight with the dome of Saint Isaac Cathedral in the skyline.

Royalty-free stock photo ID: 144889927

Moyka canal in downtown Saint Petersburg, Russia at twilight with the dome of Saint Isaac Cathedral in the skyline.