CLOVER


A very lucky sign of coming good fortune.



;