American Folk Forest Animals by the Water

Categories: , .

American Folk Forest Animals by the Water

$1,200

Out of stock

40 x 50

circa 1870-80