Atlantic Seafood near the city of Fernandina Beach marina, on Amelia Island, Florida — a favorite pelican hangout.
Hopeful Pelicans Wait at Atlantic Seafood, Fernandina Beach, Florida
Hopeful Pelicans Wait at Atlantic Seafood, Fernandina Beach, Florida