Back to photostream

BZ10_C50D_0633a

Yellow-backed Oriole at the Hidden Valley Inn, Mountain Pine Ridge, Belize, 100224. Icterus chrysater

376 views
0 faves
1 comment
Uploaded on March 7, 2010
Taken on February 24, 2010