Designed by
Title
Camden Lock Market, London, UK #264094987
Description
LONDON, GREAT BRITAIN - MAY 17, 2014: This is a statue of a blacksmith in front of the entrance to the Camden Lock Market, formerly the stable for the public transport of city
This image is editorial