John Briggs on February 8th, 2009

Tufted Titmouse February 2009 Baeolophus bicolor Order: PASSERIFORMES – Family: PARIDAE  

Continue reading about Tufted Titmouse