Late Morning Valley

$320.00

| /

8" x 10" original oil painting on canvas by Michael Budzisz.