9130116a
Mandatory Credit: Photo by ANL/REX (9130116a)
American Rock Star Alice Cooper Outside Buckingham Palace During A Visit To London. Box 760 330051711 A.jpg.
American Rock Star Alice Cooper Outside Buckingham Palace During A Visit To London. Box 760 330051711 A.jpg.