Title: St. Peter's at Leeds
First published: 1896
Subjects: Church buildings, Leeds Parish Church (Leeds, England), Leeds, England St. Peter's church
Places: England
LC classification: DA690.L4 R9