Mongoose (Herpestes javanicus) at Discovery Bay, West Coast Barbados
Size: 4134px × 2756px
Location: Mongoose, Discovery Bay, Barbados, West Indies
Photo credit: © David Pick / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: barbados, bay, coast, discovery, herpestes, introduced, javanicus, kill, mongoose, rats, west