Flower or Orchid

Flower or Orchid

Observation - Flower or Orchid - UK and Ireland. Description: