Results 4 results found Craftsman working on various projects at the Satcha Handicraft Center in Siem Reap, Cambodia, Indochina, Southeast Asia, Asia Woman working on various craft projects at the Satcha Handicraft Center in Siem Reap, Cambodia, Indochina, Southeast Asia, Asia Craftsman working on various projects at the Satcha Handicraft Center in Siem Reap, Cambodia, Indochina, Southeast Asia, Asia Craftsman working on various projects at the Satcha Handicraft Center in Siem Reap, Cambodia, Indochina, Southeast Asia, Asia