Gorse

Gorse is a pretty, fragrant shrub of the pea family. The native species to the British Isles is considered to be U. gallii, although U. europaeus is … Continue