Movies Logo
Rina Castelnuovo-Hollander

Rina Castelnuovo-Hollander

January 1, 1956 — Tel Aviv, Israel

Rina Castelnuovo-Hollander is an Israeli film director, photographer and photojournalist.