Ivy Snow does some hot self shot close up pictures at home