GB 0074 ACC/3608
·
Collection
·
19--
Photographs of the church of Saint Andrew, Peckham, showing the interior of the church. Undated.
Unknown