Back

Ovidi Montllor

Born 1942-02-04

Ovidi Montllor i Mengual, known as Ovidi Montllor, (Alcoi, February 4, 1942 - Barcelona, March 10, 1995)

Known for

Poachers 1975 · 7.4 The Nest 1980 · 7.0