Stock Photography: Big ben palace westminster london england uk. Image: 30455622

See these other Stock Photography about big ben palace westminster london england uk

Browse Sunsets & Sunrises Images

Browse Marine life Images

Browse Exploration Images