Horseshoe Bat (Rhinolophus sp.) in Batu Cermin Cave, Flores, Indonesia

Royalty-free stock photo ID: 53133706

Horseshoe Bat (Rhinolophus sp.) in Batu Cermin Cave, Flores, Indonesia