Bee Orchid on Norwich Research Park

Bee Orchid on Norwich Research Park

Observation - Bee Orchid on Norwich Research Park. Description: