Sigourney Weaver...actress extraordinaire
Sigourney Weaver
Dejah Thoris - John Carter - cosplay by Nelly Kent