Oil painting  Teton Mountains by Barbara Haviland

Teton Mountains

medium  oils
Size  16"x20"
Signed and framed

$475.00 USD