A promotional film produced by Sheffield City Council's Publicity Department in 1981. Original at Sheffield Local Studies Library (VID 320).
17 янв 2024