A few drops of Fucking Machines Cherry Torn, London Keyes. Photo #8

A few drops of Fucking Machines Cherry Torn, London Keyes.