GRANDIFLORUS
From Latin: grandis - large + florus - flower
Home
What I do
Recent Work
Shop for Plants
Privacy Policy
Terms of Use
More
janis@grandiflorus.co.uk
M: (+44) 07478 025 188
Get your garden buzzing with pollinators with these nectar rich plants!