Florist's stall at Berwick Street Market, London England United Kingdom UK


Size: 4912px × 3264px
Location: London England United Kingdom UK
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attraction, berwick, britain, british, business, city, destination, display, england, english, europe, european, florist, florists, flower, flowers, london, market, outdoor, outdoors, pavement, retail, retailer, sale, scene, sell, seller, selling, shop, shopping, shops, sidewalk, stall, stalls, stand, stands, street, streets, trade, trader, travel, uk, urban, vendor