Galapagos Carpenter Bee in the Galapagos Islands in Ecuador, December 2004
by kennedyh Sep 2, 2006 4:44 PM