These sea creatures have been seen in large numbers at Lough Hyne, with more reported sightings at Inchydoney Beach ...