St Francis 2006

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