Image 1 of 1
Picture_DSC_7114.jpg
People walk past the Camden Market in London on August 21, 2013. Camden Town is London's most popular open-air market area with stalls, shops, pubs and restaurants.

Image 1 of 1
Picture_DSC_7114.jpg