Stork flies across continents every year just to see his wounded soulmate
Malena and Klepetan have been together their entire lives and have had over 40 babies together. They breed in the same nest every year, on top of a roof in a village in Croatia. In ...