20030926_scp_c46_460.jpg
Sep 26, 2003; Las Vegas, Nevada, USA; Singer BILLY IDOL performs live on stage at the Mandalay Bay Events Center during the last concert of the 2003 Summer Beach Series. Mandatory Credit: Photo by Shelly Castellano/ZUMA Press. (©) Copyright 2003 by Shelly Castellano
- Copyright
- (©) Copyright 2003 by Shelly Castellano
- Image Size
- 2464x1648 / 381.1KB
- Keywords
- Contained in galleries
- Celebrity Archive

