Hugh Cleghorn of Stravithie and Cleghorn family

Relationships: