s of Dongara, WA
2:58 pm

I dunno what these are, but they are these little snail like things that get stuck to the reflectors