organrecitals.com
THE TEMPLE CHURCH, CENTRAL LONDON