Dahlia Anemone

Dahlia Anemone

Observation - Dahlia Anemone - UK and Ireland. Description: