Picture - Iron Maiden Bali, Indonesia, Friday 18th February 2011


Iron Maiden Friday 18th February 2011 Band members of Iron Maiden arriving in Bali during their The Final Frontier World Tour 2011 Bali, Indonesia




Contactmusic