The title of the flower festival at the Church of the Holy Rood, Empshott, Hampshire was "All nature is a garden". The 13th century Church was full of garden and meadow plants. They did an amazing job of bringing the outside inside.
Comments
Sign in or get an account to comment.