Ivy Snow takes some naughty self shot pictures at hand the mirror