John Balfour, 7th of Balbirnie (Q75285137)
(1811-1895)
Language:
other details