Title: The organs of Lambeth Parish Church
Subjects: Lambeth Parish Church (Lambeth, London, England), Organs
Places: England