Swashbuckling female pirate with iridescent shark skin, wearing shark skin clothing leonora carrington, annie Leibowitz