New screenshots and clips with Elisabeth Ferrara from The Horde (2016). Sheila (Elisabeth Ferrara) strips down to her bikini top for a man in a forest. Then she is back in her bikini at night. Elisabeth Ferrara is an actress, known for Felt (2014), A Week in London (2016) and The Ghost of a Saber Tooth Tiger: Animals (2014).
Instagram: https://www.instagram.com/lisagna/