Map Location
Seng Sovann Chheng Handicraft Shop
St. 123, Chak Chrouk Village, 12405 Phnom Penh, Cambodia