Lesser goldfinch - Scott Madaras

brightly colored lesser goldfinch in Arizona


Howard Topoff 2011