Looking towards the Life Saving Station in Delaware Seashore State Park

Looking towards the Life Saving Station in Delaware Seashore State Park