Ivy Snow leaves nothing to imagination after her self shot sepia shower show