Custom Battle Damaged Avengers Endgame Captain America Shield

$24.99

Store Location: Henderson

Each is custom, paint may very, scaled for Marvel Legends