23 October 1980

Tramshed at Woolwich, London. England



Details unknown

Back to Eventology