L'Hospitalet de Llobregat, Catalonia, Spain
Steve Harris British Lion Feb 24, 2013 Uploaded by Eddie Trooper