Cai Meng & Chel liu

IMG_7177.jpg

Venue at Karma Kandara, Bali