Llyn Peninsula Aug 2014


Scyliorhinus canicula eggs -- smallspotted catshark eggs