Elen Fitton

Elen Fitton

[a3680018]

Artist

Elen Fitton Discography Tracks

Technical

TOCT-6261・62 Laughin' Nose Laughin' Nose - Greatest Hits 1988-1991(CD, Comp + CD, MiniAlbum + Box) Spearhead (3) TOCT-6261・62 Japan 1991 Sell This Version