Costa, Dela: - 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..
Costa, Dela: - Dela Costa loves nature, discovering new things, and spending too much time speaking to animals even though they don\'t respond...yet