emma

issue 26, 19 August 1978

Featuring the Muppets, Rod Stewart, Herbie and Lena Zavaroni.

Lena tells us about her admiration for Lulu.

View on Flickr
View on Flickr