Acadia National Park

A turtle hatching emerges from the sand.

Detailed Description

A turtle hatching emerges from the sand.

Details

Image Dimensions: 1380 x 776

Location Taken: US