School Kitchen interior with three ovens and a large pot on central stove. Goudhurst, Kent. UK. April 1997
Resolution
4732 x 3833px
Contributor
Rights
Release
Stock Photo ID
D1223_18_467