Designed by
Title
Man buying coffee from a stall inside Camden Market, London, UK #172400789
Description
London, UK - November 26, 2019: Man buying coffee from a stall inside Camden Market, London. Started with 16 stalls in 1974, Camden Market is one of the busiest retail destinations in London
This image is editorial