Rufous Horseshoe Bat

Rufous Horseshoe Bat, Rhinolophus rouxii. Found in China, India, Myanmar, Nepal, Sri Lanka, and Vietnam.

[nggallery id=”157″]