Giant turtles in Island Seychelles.

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