Realism, Impressionism & Modernism. Discuss

Realism, Impressionism & Modernism. Discuss