Rita Myrat
An image from Loustrakos, one of the productions that also features Rita Myrat.
Rita Myrat

Rita Myrat

Loustrakos

Loustrakos

1962

The Duchess of Plakendia

The Duchess of Plakendia

1956