DC Direct 2007 Women Of The DC Universe
Big Barda Bust
Limited Edition LE 0826 of 3500