Carpenter Bees (Genus Xylocopa)

2011/06/20 - Parque National de Huatulco - Cruz del Monte

Carpenter Bees (Genus Xylocopa