Designed by
Title
Official Premier League Match Ball on goal line at Selhurst Park #183612067
Description
LONDON, ENGLAND - AUGUST 31, 2019: General view of the venue and the official match ball seen ahead of the 2019/20 Premier League game between Crystal Palace FC and Aston Villa FC at Selhurst Park
This image is editorial