St. Francis 2008

Photos from the annual bazaar at St Francis Xavier Cathedral. Nassau, Bahamas, 2008.