Oil painting Bow Valley (SOLD) by John Greg Ball

Bow Valley (SOLD)

Oil and acrylic on canvas (24" x 30")