The photo was made in the Apalachicola National Forest of North Florida, USA in spring. There are a number of bogs there where the conditions are just right for carnivorous plants to grow in abundance. The diversity and beauty make a stunning combination if you can find one of these bogs at its peak.
www.DavidMoynahan.com