SophOckilson
FollowGiant Painted Locust
On Floreana Island, Galapagos, Ecuador, South America. I wish it was a better photo but it was a quick mover!
On Floreana Island, Galapagos, Ecuador, South America. I wish it was a better photo but it was a quick mover!
Read less
Read less
Views
179
Categories
Same photographer See all
Discover more photos See all