Alice Cooper

Alice Cooper posing during an interview

1974

Amsterdam, Netherlands