Tagged: Common Yellowthroat

common-yellowthroat1

Palo Alto Bayland in USA ( March 27, 2009 )

common-yellowthroat3

Palo Alto Bayland in USA ( February 13, 2009 )