Species

Greater Horseshoe Βat (Rhinolophus ferrumequinum)
The Greater Horseshoe Bat is the largest of the European horseshoe bats, which can be found througho...
See more