Floraia Ombrosa Leave a Comment / By android1961 / May 23, 2016 Villa Lucheschi, Venice (plein air). 9 x 7 inches. $600. Framed.