David Macleod

Acrylic on Board
90 x 120 cm