Orchid

Orchid

Observation - Orchid - UK and Ireland. Description: No spots on leaves.

No spots on leaves.