f @
on 2 lists

Miss Caruso

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