Organ, St. John's Church, Chapel Street, Lancaster, UK, 9 September, 2006
The organ was installed in 1785, just after the tower, but modifications over the years mean it now virtually fills the western gallery.
Site Home
The Blog
Tull Tour History
Music Trading
Annotated Passion Play
© NRT, 2006