orchid

orchid

Observation - orchid - UK and Ireland. Description: Leaves not spotted.

Leaves not spotted.