Illinois Bird of the Day - Main Page
California Towhee (Laguna Beach 05.02.03) (
photo from 2002
)
posted 05.05.03