Inverness Road Market near Camden Market in London
Size:
3413px × 5120px
Location:
Camden, London, England, United Kingdom, UK, Europe
Photo credit: ©
Bettina Strenske / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
camden,
inverness,
london,
market,
road,
stalls,
town