Kenilworth Wallflower

Kenilworth Wallflower

Observation - Kenilworth Wallflower - UK and Ireland. Description: