mail_outline sales@mediastorehouse.com
Indian Flying Fox (Pteropus giganteus), flying, India
Indian flying foxes (Pteropus giganteus) roosting in tree, Yala National Park, Southern Province, Sri Lanka