Wandsworth School: interior of a science laboratory.
Wandsworth School: interior of a science laboratory.