IRON MAIDEN
live onstage at
Hallenstadion
, Zurich in Switzerland.
A Matter Of Life And Death - World Tour
Photo by
Site Of The Hydra
- 5th December 2006