Mapping Bali by Bruce Granquist 9789811450594 NEW Hardback

eBay