Icons of Pop Culture · Sale 76611 · Lot 36

Starship Troopers – Fleet Patch - 57-55