Dalton Holme Church.
Dalton Holme Church (Dalton Holme, England)
[England : The Church,
19--]
Title from caption.