Khlong Tha Lat


Khlong Tha Lat - canal in Chachoengsao, Thailand.