necspenecmetu- French School, The Triumph of Diagoras, 18th century

more about : necspenecmetu