Violet ... and  ice .....  by robertamastretta
_