Elevated view of greengrocers shop display

- Image ID: D7PTNE
Elevated view of greengrocers shop display
Peter Lane / Alamy Stock Photo
Image ID: D7PTNE
Elevated view of greengrocers shop display in Kensington High Street London
Location: Kensington London U.K.