I first seen this image on the cover of
26th Annual Rock N Roll Hall of Fame booklet that was on eBay for
an outrageous amount. It included all the inductees.
The Alice Cooper piece I later came across on line.
Just an amazing piece of art.
It was done by artist Marc Burckhardt who created it in acrylic and oil on wood with tooled metal.
Doesn't give the size of the piece but it looks pretty large to me.
More on artist Marc Burckhardt
Info on this piece and more