Architectural detail of hermitage in St Petersburg with Russian flag

Royalty-free stock photo ID: 218892142

Architectural detail of hermitage in St Petersburg with Russian flag