Bumblebee Orchid
Wild orchid called Bumblebee Orchid (Ophrys bombyliflora) that can be found in Arrábida mountains, Portugal. Flower closeup.
© Digitalg | Stock Free Images
Similar Free Images
Categories: