Lot 130 Immortals Athena's Cape
Immortals (2011) - Gold & Red cape worn by actress Isabel Lucas for the character of Athena in 2011's "THE IMMORTALS". This specific cape was used as her back up cape in the film.
Want to see what you've recently viewed? Enable this feature to remember recently viewed pages. This data is stored in your browser - we do not send this info to our servers.
open_in_full