mounted police unit in United Kingdom

Royalty-free stock photo ID: 62095075

mounted police unit in United Kingdom