Bruton Parish Church: Its History and Restoration

GPTKB entity