Ramsons

Ramsons

Observation - Ramsons - UK and Ireland. Description: Explosion of white starry flowers, lush dark green large lanceolate leaves and an overwhelming Garlicky smell.

Explosion of white starry flowers, lush dark green large lanceolate leaves and an overwhelming Garlicky smell.