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