Title: The organs of Cheltenham 1791-1989
Subjects: Organs
Places: England, Cheltenham (Gloucestershire)