Finch On Branch

Finch On Branch - A Yellow Finch Sitting On A Branch. Photo