19th century leaf bridge over Neva river in Saint Petersburg

Royalty-free stock photo ID: 28100743

19th century leaf bridge over Neva river in Saint Petersburg