A post shared by Australia (@australia) on

earthstory:

Loggerhead turtle hatchlings, Heron Island, Queensland, Australia

is there anything better than this? nope.

Leave a Reply