newly hatched baby turtle toward the ocean

Royalty-free stock photo ID: 91039295

newly hatched baby turtle toward the ocean