2021 Upper Deck Marvel Black Diamond Exquisite Collection HEIMDALL Idris Elba BLUE /23. Number #8 of only 23 total limited edition cards issued. Nice rare Marvel set, this card is number #26 of 49 different hero cards from the Black Diamond...
read more