MacConnal Mason
Click on the main picture to view details

James Hayllar ( 1829 - 1920)