An image from Russian Institute 21: Punishments, one of the productions that also features Taylor Sands.
Taylor Sands
December 18, 1992 — Amsterdam, Netherlands, EU
Taylor Sands is a Porn Star from the Netherlands. She was born in Amsterdam on December 18, 1992. She has brown eyes and brown hair. Taylor is 162 cm tall and weighs 52 kg. Here measurements are 28C-26-28.