THE DAMNED

NEW ROSE

GERMANY 1977

STIFF/ISLAND 17791 AT