Photo Of The Day – Floraful – Debra Jennings Posted on October 4, 2009 by Peter West Carey Title: Floraful Location: Colorado, USA Description: This lush green flora lies just off Fall River Road on the way to the top of Trail Ridge Road in Colorado. I snapped Continue Reading →