goods on display at Camden Lock Market

- Image ID: CERMR2
goods on display at Camden Lock Market
eddie linssen / Alamy Stock Photo
Image ID: CERMR2
Location: Camden Lock London England United Kingdom