Everyday life as seen on the waters of Tonlé Sap, Cambodia—the famous floating village.

Cambodia Floating Village

Leave a Reply