Designed by
Title
Dulwich College boys school. View of the South Block with clock tower #191633480
Description
Dulwich College, Greater London, UK. Dulwich College boys school. View of the South Block one of the Barry Buildings with clock tower seen through trees. Dulwich is in south London.
This image is editorial