Overview

Mary of Mamore Campbell

(1685—1736) courtier