Horseshoe Bend by Brad Teare

$6,500.00

Oil on Canvas

36 x 36 in.