View of old Swedish castle in Vyborg, Russia

Royalty-free stock photo ID: 117542842

View of old Swedish castle in Vyborg, Russia