PHOTO: Sanibel, Florida PhotographyIn Our Nature MagMay 16, 2016beach, Florida, lake, mirror, nature, Photo of the Week, sanibelComment