Loggerhead Sea Turtle (Caretta caretta) female laying eggs in nest in beach sand, Australia