Map Location
RS Sticker World
Sangkat Tumnup Teuk, Khan Chamkar Morn, Phnom Penh, Cambodia