See photos from the Iron Maiden concert in London, England on July 8th.

ironmaidenfc.gr