Fiona Glascott in naked episode from Anton Chekhov’s The Duel which was let outed in 2010. She flashes us her bumpers.