St Peter’s Episcopal Church Mission 2011

In August 2011, members of the St. Peter’s Episcopal Church from Arlington County in the USA travelled to Cape Town to perform mission work within the St Francis Trust.