Image 1 of 1
mpiID_2016_The Winkies_4947.JPG
The Winkies Alexandra Palace, Lonson 31 July 1973. Credit: Ian Dickson/MediaPunch
The Winkies