Costa Rica

Wild Armadillo

And wild vultures...

Costa Rica