neil bolton painter: PA981 Los Galgos Federico. Oil on canvas 102 x 92 cm Neil Bolton fine art painter
neil bolton painter: PA918 Gregor Oil on canvas 91 x 76cm Neil Bolton fine art painter
neil bolton painter: PA857 Giacometti's dog. Oil on canvas 102 x 92cm Neil Bolton fine art painter
neil bolton painter: PA981 White Dog