Leys Institute Library

Leys Institute Library
Address
20 St Marys Road,
Ponsonby, Auckland