Lonely Planet Bali & Lombok (Travel Guide)
£9.40