The Track

Acrylic on Linen

102×153 cm

Artist: Peter Watts