Sort:  

Yep - it is moss! I love that about Ireland - everything is covered in green one way or another :D
Love touching moss :D