18th century buildings across the Neva river University quay in Saint Petersburg

Royalty-free stock photo ID: 28100731

18th century buildings across the Neva river University quay in Saint Petersburg