US hard rock legend Alice Cooper performs in Schwerin, Germany, 09 December 2009. The inventor of shock rock currently tours Europe with the 'Theatre of Death Tour', Schwerin is the tour's only Germany stop. Photo: Jens Buettner
Contributor:dpa picture alliance archive / Alamy Stock Photo
File size:45.9 MB (1.2 MB Compressed download)
Releases:Model - no | Property - noDo I need a release?
Dimensions:3312 x 4848 px | 28 x 41 cm | 11 x 16.2 inches | 300dpi
Date taken:9 December 2009
This image could have imperfections as it’s either historical or reportage.