Pinterest • The world’s catalogue of ideas

Terrace Images on

Chelsea fans pack in to the Shed at Stamford Bridge in the 1980's

pin 2
heart 1