Crystal Palace Football Shirts

   

The club was founded at The Crystal Palace in 1905 to introduce a team to the local population who regularly supported the FA Cup Final in sizeable numbers.