Church Holiday

June 17, 2011 No Comments

A few of us recently had a weekend away at Lenchwood Christian Centre near the Vale of Evesham. Here’s a few pictures of some of the things we got up to.

News

Leave a Reply

(required)

(required)