San Francisco Public Library

1

Resources share the relationship instantiates to The good, the bad and the ugly, produced by Alberto Grimaldi ; written by Age, Scarpelli, Luciano Vincenzoni, Sergio Leone ; English version written by Mickey Knox ; directed by Sergio Leone