David Kidd

"Small Canopy X"

$2,400.00

24 x 24

Acrylic on canvas