Aquilegia

Aquilegia

Observation - Aquilegia - UK and Ireland. Description: