Ducks #35 Jean-Sebastien Giguere Purple Turquoise CCM Throwback Stitched NHL Jersey

Ducks #35 Jean-Sebastien Giguere Purple Turquoise CCM Throwback Stitched NHL Jersey

Ducks #35 Jean-Sebastien Giguere Purple Turquoise CCM Throwback Stitched NHL Jersey