Villeneuve lez Avignon France 24 x 36 inch oil on canvas by Terrill Welch 2014_08_08 069 March 20, 2017 / Terrill Welch