Melba Finch - Eye on you
A Melba Finch sitting in an Acacia tree. Photo taken on a Game Ranch in Namibia, Africa.
© Daniel20091218 | Stock Free Images