Alice Cooper

Photo Highlights: Alice Cooper plays Queen Elizabeth

Photography by Craig Fleisch