Icons of Pop Culture · Sale 78609 · Lot 53

Starship Troopers – Fleet Patch -60-48