Ovidi Montllor i Mengual, known as Ovidi Montllor, (Alcoi, February 4, 1942 - Barcelona, March 10, 1995)
7.0
6.6
6.3
5.0
6.2
3.7
6.0
5.2
3.8
Not yet rated
4.3
4.0
5.3
2.0
4.8