Childrens' Library, Palmerston North Public Library
Margaret Mansell reading in the Children's area of the Palmerston North Public Library on the corner of Main Street and The Square
Margaret Mansell reading in the Children's area of the Palmerston North Public Library on the corner of Main Street and The Square