Image 1 of 1
CLE_4653852.jpg
Asian food stand in Camden Town...Camden Market, Camden Town, Northwest London, England, Great Britain, Europe