Deluxe cutie Kirra Lynne makes some foot fetish action