- Joined
- Jul 24, 2017
- Messages
- 36
- Reaction score
- 16
I have seen these little guys growing on my rock and can't seem to find any info and am wondering if they are a pest I need to remove or something extra that came on the rock and can leave them alone and Info or direction would be appreciated


