Stonewall FC won their sixth consecutive IGLFA European Championships this weekend as their Stonewall Lions team claimed victory at the Eurogames in Rome.
Stonewall FC won their sixth consecutive IGLFA European Championships this weekend as their Stonewall Lions team claimed victory at the Eurogames in Rome.