The insular horseshoe bat (Rhinolophus keyensis ) is a species of bat in the family Rhinolophidae. It is endemic to Indonesia.
Te
I