Ovidi Montllor i Mengual, a renowned figure in the world of art and entertainment, was born on February 4, 1942, in the charming town of Alcoi, a place that would later inspire many of his creative endeavors.

Ovidi Montllor
Deceased · Born: Feb 4, 1942 · Died: Mar 10, 1995
















