Giant turtles in Island Seychelles.

- Image ID: MHA82B
Giant turtles in Island Seychelles.
Marcel Rabelo / Alamy Stock Photo
Image ID: MHA82B
Location: Seychelles