Capture the beauty of Alicia Francis, a sensual and confident top model, on film. Resist or succumb to her charms in this steamy story.