Anthony Allen


Anthony Allen is tackled in possession. Aviva Premiership Final, between Leicester Tigers and Northampton Saints on May 25, 2013 at Twickenham Stadium in London, England. Photo by: Patrick Khachfe / Onside Images
LEICESTER_NORTHAMPTON_250513_015.jpg