EAST LONDON NATURE

Heath Spotted Orchid

Dactylorhiza maculata