Houses of Parliament with flag of England, London, UK

Royalty-free stock photo ID: 81532381

Houses of Parliament with flag of England, London, UK