Piccadilly Arcade, Mayfair, London

- Image ID: BGFTE5
Craig Roberts / Alamy Stock Photo
Image ID: BGFTE5
Location: Europe United Kingdom UK Great Britain England