24" x 18" original oil painting

Horseshoe Barn

$780.00Price