Mother Centre & Garden

          The Mother Centre and some of its Gardens, Queen Camel, Somerset, England.

                                                                   Love ~ Peace ~ Joy