Eliza Castro

Castro is the Photo & Art Coordinator at TIME.