Haileybury School

Hertford

A new science teaching building.
Haileybury School Hertford