Small defend  tower of Swedish castle

Royalty-free stock photo ID: 118175404

Small defend tower of Swedish castle