Alice Cooper

Alice Cooper during an interview

1974

Hotel Americain | Amsterdam, Netherlands