Home›Books›Gathering PlacesGathering Placesby Barbara Walker · October 3, 2005285 p. : 25 cmArchitecture -- Indonesia -- Bali Island