Designed by
Title
Closed food stalls in Camden Market, London, UK, people running past #216591656
Description
London, UK - August 12,2020: Closed food stalls in Camden Market, people running past. Started with 16 stalls in 1974, Camden Market is one of the busiest retail destinations in London
This image is editorial