Image 1 of 1
Amelia Island Sunrise 124
Pelicans fly over the Atlantic Ocean at Sunrise in Fernandina Beach, Florida. Fernandina Beach is the northern most island on the northeast coast of Florida and a wonderful beach resort.
- Copyright
- © 2016 Maria Struss Photography
- Image Size
- 5453x3635 / 9.0MB
- Contained in galleries
- Fernandina Beach/Amelia Island, OCEANS, BEACHES AND COASTAL

