Photograph

Physical description

Rev D Macrae Stewart (Presbyterian)

Inscriptions & markings

Rev D Macrae Stewart

Back to top