Photo of Sally lightfoot crab on mangrove-lined
shores of Elizabeth Bay on Isla Isabela, Galapagos

[Previous Page | Index | Next Page]
See All Free Photos

11elizabethbay.jpg

11elizabethbay.jpg
[Previous Page | Index | Next Page]See All Free Photos