Big Ben Clock tower with scaffolding renovation work London united kingdom

- Image ID: 2A0K1DN
Big Ben Clock tower with scaffolding renovation work London united kingdom
LWH / Alamy Stock Photo
Image ID: 2A0K1DN

Similar stock images