St Thomas More 2010 Family fun at the Annual Parish Fair on the grounds of St Thomas More Church in Nassau, Bahamas.