Church of England, Meeting House Lane, Peckham

Copyright © Peter Marshall 1996