fbpx

Tapir Corcovado National Park Costa Rica

Tapir Corcovado National Park Costa Rica

Tapir walking at Corcovado National Park.