Dela Costa loves nature, discovering new things, and spending too much time speaking to animals even though they don’t respond…yet. She lives in New York.