Camden Markets - Food stall

Camden Town, London