Premiere Props · Sale 29002 · Lot 723

Immortals Statue of Posieden

Immortals (2011) - Screen used, large statue of Posieden. (approx. 70" x 70"). Oversized item. Additional postage required.