“Udaipur  Town Square”  Oil on canvas  97 x 71 cms  2014
Artist Printmaker
WILL TAYLOR