Explore photos and videos from 'TheJournal.mt':

Malta: England fans vs Italy fans ...

Malta: England fans vs Italy fans ...