Picture posting is enabled for all :)
The spores are microscopic, and I can't see fleece stopping them. It would be nice and warm and damp imder the fleece too; ideal conditions for fungi.