Bubble snail haminoea sp.- and their egg mass, at Rowes Bay, Townsville. Photographer: Melanie Wood