EAST LONDON NATURE

Bumblebee Orchid

Ophrys bombyliflora