London, Mayfair- May 2023: Mount Street in Mayfair, an upmarket high street of luxury shops and restaurants


Size: 6000px × 3376px
Photo credit: © William Barton / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: blur, blurred, brick, british, building, expensive, london, luxury, mansion, mayfair, motion, mount, red, shopping, shops, street, uk, upmarket, west