Just a piece of downy fluff that I saw on the garden stairs.