Larvae in the Garden - David Larwill

April 12, 2021

David Larwill

Larvae in the Garden, 2000

122 x 152 cmFramed: 127.5 x 157.5 x 4 cmAcrylic