Leucistic California Towhee and Lawrence’s Goldfinches on Peachwood Drive – Lake Forest on February 28, 2015
Our journey started around 1pm. Mike Sanders and I opted to head for a location we knew of but hadn’t been too. The end of Peachwood Drive in Lake Forest comes to a dead end with a layout of hills … Continued