Star of the Sea

A lone sea star washed up on the shore at sunrise in Boynton Beach, Florida

Limited Edition prints available for purchase below.

Florida landscape photography

 

 

Share:)