Alice Cooper

Alice Cooper posed in his hotel room

1974

Hotel Americain | Amsterdam, Netherlands