You are here

Archive Photo 120-254

A posed picture of Humber staff in the greenhouse G building

Location: 
North
Date Created: 
1980s
Source: 
Marketing