CELTIC FROST live onstage at Mascotte, Zürich, Switzerland.
Photo by Site Of The Hydra - 6th March 2007
Return To Main Page