Richard Davidson

 

City Paintings - Indian Cow - Oil on canvas 120 x 81 cms