UNITED KINGDOM | Monday, 28 February 2011 | Views [166]
Parkhead aka Celtic Park, home of Celtic FC.