St Johns #31 Jersey XXL

Regular price $100.00

Good condition. Some cracking on numbers