Lion's Head   Oil on Canvas  156 x 127 cms   

Lion's Head

Oil on Canvas

156 x 127 cms