gollum.space
RU
Archelon is the largest tortoise ever to have lived on the planet.
DimkaViktorich
Source
Archelon
Turtle
v20240901