Orchid Bees, Playa Lapa Published August 7, 2013 at 1500 × 1253 in Orchid Bees, Playa Lapa Orchid Bees, Playa Lapa insect(201)