All Cast

Franciszka Themerson

Franciszka Themerson

Stefan Themerson

Stefan Themerson