Designed by
Title
Christ`s Chapel of God`s Gift in Dulwich Village, London, UK #245988207
Description
Dulwich Village, London, UK: Christ`s Chapel of God`s Gift and Dulwich Almshouse in Dulwich, south London. Original site of the College of God`s Gift, the forerunner to Dulwich College.
This image is editorial