Lexington Farmer’s Market

$650.00 Add to cart

by David Farmer
original oil on canvas
24" x 18"

Product Information