Arribada

Arribada ( Create - Dance Video)

Turtles nesting season, close to Costa Rica Coast.

A creature that live both in the water and land.