Cromarty Archive

Jemima McLeman Duncan Pic 3553: Jemima McLeman Duncan