Editorial use only. Learn more

Editorial credit: Ferenc Szelepcsenyi / Shutterstock.com

Select size / format

Royalty-free stock photo ID: 34191088

BUDAPEST-JULY 24: Nine Inch Nails band performs on stage at SYMA Sport and Event Centre stage July 24, 2009 in Hungary

Similar images

More from this artist