Rose Troche picture 

Rose Troche

Birthplace : Chicago, Illinois, USA
Birthday : January 1, 1964

DVD Releases for Rose Troche
The L Word DVD Release Date
The L Word