Gloomy textured image of Houses of Parliament in London - England.

Royalty-free stock photo ID: 100512163

Gloomy textured image of Houses of Parliament in London - England.