Orchid

Orchid

Observation - Orchid - UK and Ireland. Description: Leaves pale green and unspotted.

Leaves pale green and unspotted.