England fans at Liverpool mosque celebrate Palmer's equaliser against Spain in Final
England fans at Liverpool mosque celebrate Palmer's equaliser against Spain in Final
14/07/2024
Liverpool Mosque, Liverpool England
14/07/2024
Liverpool Mosque, Liverpool England