Rare Football Pictures Never Seen Before

15-cb

Football stronghold Hackney Marshes on the edge of the River Lea in North East London.