DSC01826

Fish eggs - the oval eggs are likely Engraulis mordax (bottom left). The others are unknown.