Parrots

Parrots

oil on canvas

120 x 80 cm

2018

Lawrence Wells