Villa Lotus
Villa Lotus
Villa
Jungut Batu
, Lembongan Island, Bali, Indonesia
80771