Aerial view of Pelican Island, an island off the northeastern end of Galveston Island.
Upload a new photo.