Youth Group

st_johns_youth_logo_2011

Note: the youth group is in a time of recess – watch this space for what might happen in the future.