1,288 total votes
Miss Caruso

Miss Caruso

Miss Caruso is a fictional character from the 1973 film Live and Let Die.

Miss Caruso is also found on...

List of Live And Let Die Characters