Stock Photo: Vendor at a food stall, market, Bin Hin Taek or Therd Thai or Thoed Thai, Northern Thailand, Thailand, Asia
Stock Photo: 1848-631693 Vendor at a food stall, market, Bin Hin Taek or Therd Thai or Thoed Thai, Northern Thailand, Thailand, Asia