Tent-making Bats Ron Niebrugge December 31, 2022Costa Rica, Photos, Travel 2 Comments Tent-making bats, Corcovado National Park, Osa Peninsula, Costa Rica. Tent-making bats taking cover under a giant leaf, Corcovado National Park, Costa Rica.
Comments 2
Do they require minimum wage?
Author
Nope