Marine iguanas relax beneath mangrove trees on the beach at Tortuga Bay, Santa Cruz Island, Galapagos, enjoying the warm sun and coastal shelter. Ecuador Stickers #888840700
Marine iguanas relax beneath mangrove trees on the beach at Tortuga Bay, Santa Cruz Island, Galapagos, enjoying the warm sun and coastal shelter. Ecuador Poster #888840700