Army of Trees oil on canvas 80 x 100cm SOLD

Army of Trees oil on canvas 80 x 100cm SOLD