American Kestrel8

Shoreline Lake, Mountain View in USA ( March 3, 2009 )

American Kestrel ( Falco sparverius )

Leave a Response