Category:Selhurst Park

From Wikimedia Commons, the free media repository
Jump to: navigation, search
English: Selhurst Park is a British football stadium located in the London suburb of South Norwood in the Borough of Croydon. It is the current home ground of Crystal Palace Football Club. Its present capacity is 26,309.