Family book of Duke David Stuart of Rothesay

Spouses