Image 1 of 1
CTHAME-0914.jpg
Daffodils carpet the forest floor during the  Daffodil Festival at Hubbard Park in Meriden, CT, USA