William Archibald (1750–1850)
Mary, Queen of Scots
Lindy Arts
William Archibald (1750–1850)
Mary, Queen of Scots
Lindy Arts