Video of Lisa Lee Paulick / Self-Tape Drama 2025 (English) / 2025 / Role: Rose