mail_outline sales@mediastorehouse.com
Black (Green) Turtle (Chelonia agassizi) off Wolf Island in the northern archipelago group of Galapagos, Ecuador. These turtles are commonly seen around the islands