26 February 2015
London - Camdon Town World Food Market
A vendor in a red 'Hola Paella' apron serves a large, steaming pan of paella at the Camdon Town World Food Market in London. The stall features a comprehensive menu of dishes and a vibrant atmosphere.
Posted in