Sloan, John

"The Echo" (1895) by John Sloan. 8 1/8 x 17 1/4 inches. Price category: **

Loading Image