We're a Tomatometer-approved outlet
Rose Carter

Rose Carter

Acting • 1999-03-16 • Massachusetts, USA

No biography available.