Visitors 201
Modified 6-Mar-11
Created 6-Mar-11
24 photos

The Giant Fruit Bat of Tabuk Island off Palompon, Leyte, Philippines