Willard Peak by Brad Teare

$3,200.00

Oil on canvas

24 x 24 inches, 31 x 31 inches framed.