1 item found

Firework display at St.Luke's College, Exeter. 5.11.93 (1993)