CostaRica42

A Tent-making Bat in its daytime roost on the Osa Peninsula, Costa Rica.

Skip to content