Concert detail

Smile live at the Eel Pie Island, Twickenham, UK [24.04.1970]