EAST LONDON NATURE

Cretan Bee Orchid

Ophrys cretica