Flowers Island in Bonavista Bay south of Cape Freels