Title: The remarkable life of John Humphrey
Subjects: Architects, Biography
Places: Wales, Llangyfelach
People: John Humphrey (1819-1888)