Designed by
Title
Camden Lock Shop Front Design #121361942
Description
May 20, 2018 ââ¬â Camden Lock, London, England, United Kingdom. A Camden Lock shop front with the typical local shop front design, this being a shoe with angel wings.
This image is editorial