Pinned 9 years ago
Mirror Lake at Bellingrath Gardens in Theodore, Alabama • photo: Bellingrath Gardens and Home