Map Location
T.E Decor
Phnom Penh, Cambodia