Alien Queen

Life Size Wall Sculpture

Limited Edition of 500

Dealer: Silver Screen

Price: $2400