Share
twitterlinkedinfacebook
Fiona Armstrong, Lady MacGregor, is a British television journalist. Gilnockie Tower, Hollows, Dumfries and Galloway, Scotland circa 1990.