Found in torc waterfall in Killarney Co. Kerry. Can anyone identify what this is?

5 comments
Leave a Reply