The Kazan Kremlin. A weather vane on a spike of the Gun court yard.

Royalty-free stock photo ID: 71279104

The Kazan Kremlin. A weather vane on a spike of the Gun court yard.