Clemente De Torres
Spanish (1662 – 1730)
Related News