Alice Cooper

Alice Cooper posing

1972

Amsterdam, Netherlands