News from Macclesfield Literary and Philosophical Society

Programme now available for 2017–2018 season
Change of title and speaker for the 14th September.