The pictures taken of Iron Maiden at The London Stadium for My Global Mind magazine.

Previous
Previous

Slipknot

Next
Next

Pantera