Locust, Ecuador Galapagos, Isabela island


Locust, Ecuador Galapagos, Isabela island


Size: 3890px × 5834px
Location: Ecuador Galapagos, Isabela (Albemarle) island
Photo credit: © Rolf Richardson / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: albemarle, ecuador, galapagos, insect, isabela, island, locust, ocean, pacific, travel