In pictures: England and Spain fans watch Euro 2024 final Football by Admin 2 months ago 9 Views 0 Fans from both nations have their face-paint on and flags out as the Euro 2024 final begins. Read more
Comments