Image 1 of 1
UKLondonD0057.jpg
Oriental Delight - The "Oriental Delight" Asian food store in Macclesfield Street, Chinatown, London, England, UK