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.