St Francis 2006 Pictures from the annual bazaar at St Francis Xavier Cathedral in 2006, Nassau, The Bahamas. 1 2 ►