Designed by
Title
Camden Lock sign in Camden Market area in London #68126710
Description
LONDON - AUGUST 8: Camden Lock sign in Camden Market area, famous tourist attraction on August 8, 2015 in London, UK. The Market attracts thousands of visitors each weekend.
This image is editorial