Designed by
Title
LONDON, UK - 1ST MARCH 2014: Camden Town during the day with lot #41442525
Description
LONDON, UK - 1ST MARCH 2014: Camden Town during the day with lots of shoppers on the street and the signs for Camden Lock ahead
This image is editorial