Villa Camellia

Villa Camellia – 3 Bedrooms Villa in Jimbaran 22

Visit Villa Camellia page