Afternoon of the Faun Leave a Comment / By android1961 / May 23, 2016 Villa Sciarra. 30 x 40 inches. $2,800. Framed.