It was the six centuries of history lying deep within the walls of Cassillis House that first drew Kate Armstrong to Ayrshire. Kate had …
source
It was the six centuries of history lying deep within the walls of Cassillis House that first drew Kate Armstrong to Ayrshire. Kate had …
source