Kewarra Beach 7 Kewarra Beach 7 – Close-up image of native rock oysters on a boulder at Kewarra Beach, Queensland, Australia.