Taradale Town Hall
in Napier, North Island
Live music venue in Napier, NZN, New Zealand.