Premiere Props · Sale 97655 · Lot 76

Immortals Athena (Isabel Lucas) Movie Costumes

Athena (Isabel Lucas) screen worn for stunt, red and gold cape, gold plastic with ties wrist cuffs, gold plastic with ties in the back ankle guards, and gold leather strappy sandals.