Cai Meng & Chel liu

Venue at Karma Kandara, Bali