Icons of Pop Culture · Sale 77432 · Lot 46

Starship Troopers – Fleet Patch -58-51