Photo 1 of 766510…upper deck marvel 2008 she-hulk ally Ultimate battles card in hard plastic sleeve

Double tap image to zoom

Photo 1 of 766510…upper deck marvel 2008 she-hulk ally Ultimate battles card in hard plastic sleevePhoto 2 of 766510…upper deck marvel 2008 she-hulk ally Ultimate battles card in hard plastic sleeve