A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
Red and yellow flowers with five petals.
Found in Indian Springs State Park on the Overland Nature Trail after heavy rains.
Spotted on May 31, 2018 Submitted on May 31, 2018
Join the Project Noah Team