An absolute dame of a lady, Lily Red is a British redhead with as much passion as she has elegance. She looks mouthwatering when she dresses to the nines to go out, but she's ever so much hotter when she's alone with nothing covering her bald pussy.
United Kingdom
First Scene on Jul 16, 2024