Electric Light Orchestra - 5 foot tall Discovery Store Display

Circa. 1979