The Scarlet Cherry Lord

1958