Miss Caruso Live and Let Die
f p @
2 lists

Miss Caruso

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