Crystal Palace v Chelsea - Premier League - 03/01-2016 { 38 images } Created 4 Jan 2016

Barclays Premier League match between Crystal Palace and Chelsea at Selhurst Park, London, England on 3 January 2016. Photo by Ken Sparks.
View: 25 | All