12" LPs from ITALY
Capitol
THE NATURE OF THE BEAST
(1981) 3C 064-86296
Lyric inner sleeve
Back To Table Of Contents