EAST LONDON NATURE

Pyramidal Orchid

Anacamptis pyramidalis