Posted on July 10, 2009July 25, 2009Peace and Ecology Festival (Sat July 25th) St. Luke’s Church, Leece St. Liverpool. For further details download our newsletter.