Victoria Tower, Palace of Westminster, London stock photo
{"Image ImageDescription": "Palace of Westminster, London. Victoria Tower, the highest point of the Palace of Westminster, the seat of UK politics and government."}