The later Stuarts, 1660-1714

Holdings

160856