Michelle slides her sole in and out of her high heel shoe. As she gingerly kisses the heel you may just be able to slide yourself in there to be pressed in priceless and rock-hard into the pointy fronts as this babe tries to put her sole in afresh