Darwin's Barberry

Darwin's Barberry

Observation - Darwin's Barberry - UK and Ireland. Description: