Large Cactus Finch in the Galapagos Islands in Ecuador, December 2004
by kennedyh Feb 15, 2009 3:45 AM
by kennedyh Feb 15, 2009 3:49 AM