Lenora Claire

Lenora Claire (44)

1980-06-01 | New York City, New York, USA

On Movies

  • Showgirls 2: Penny's from Heaven
  • The Devil's Muse
  • Tales from the Crapper

NextFilm 2025