Amelia Kinkade

Kinkade is an animal communicator whose skills are sought by veterinarians, animal rescue organizations, and animal lovers all over the world.