Gold Finch on Berberis.

Secrets of an English Garden Week 17

28th May — 3rd June