Last updated: 25 March 2018

Craven School, Palmerston North. Play c1915_image3

Item | Photographs | Held by Ian Matheson City Archives
238.96KB