Michael Patrick Spens of Wormiston

Michael Patrick Spens of Wormiston