by Mark Ross
Painting - Oil On Canvas
Impressionistic representation of Courthouse Towers in Arches National Park, Utah, USA. Oil on canvas using palette knife technique with vibrant colors bring the scene to life.
April 7th, 2020
Viewed 766 Times - Last Visitor from Shenzhen, 30 - China on 12/09/2022 at 2:19 PM