Designed by
Title
Aldabra giant tortoise or Aldabrachelys gigantea, part of a small colony that can be visited on Changuu Island. Stone City, #224025910
Description
Aldabra giant tortoise or Aldabrachelys gigantea, part of a small colony that can be visited on Changuu Island. Stone City, Zanzibar, Tanzania
This image is editorial