Home > 1970s > 1971 > By date > 31 July 1971 - Crystal Palace London
PHOTOGRAPHED BY MICHAEL PUTLAND

PHOTOGRAPHED BY MICHAEL PUTLAND

elton70-202.jpg elton70-182.jpg 31_Jul_1971_1.jpg 54792e2ab36b11f1f99e3b8970a2180c.jpg 2105.png
Rate this file (No vote yet)