Wednesday, 30 May 2012

Alice in Dali land

Salvador Dali and Alice Cooper, 1973

No comments:

Post a Comment