← Back

No Image

Libby Skala

Born: 1967-04-20 • New York City, New York, USA

No biography available.

Filmography
Birth poster
Birth
2004 • Bridesmaid
Unscrewed poster
Unscrewed
2004 • Mary's Friend