Results 1 results found Kbal Spean Buddhist river sculptures, Siem Reap, Cambodia, Indochina, Southeast Asia, Asia