Flowers Island
in Bonavista Bay south of Cape Freels