Taradale Town Hall in Napier, North Island

Live music venue in Napier, NZN, New Zealand.