World Cultures / Herstmonceux

Mounting block - preaching stone, All Saints Isaac Newton telescope when located at Herstmonceux, Sussex, England        
1632-6-FHC 1612-4-FHC