Lambs Ear Spray
50cm long lambs ear spray.
The leaves are furry and absolutely stunning for bridal work and flower arrangements.
NULL
50cm long lambs ear spray.
The leaves are furry and absolutely stunning for bridal work and flower arrangements.
NULL