Strata of Promise

Acrylic on Canvas
60" x 41" 150cm x 102.5cm

$5050