Rose Frasca

Known For

Duck, Actually

Movies Featuring Rose Frasca