IMG_2351am.kestrel2

Palo Alto Bayland, in USA ( April 24, 2009 )

American Kestrel

Leave a Response