Fountain of Vices II

  • May 23, 2016

Villa Sciarra.
30 x 40 inches. $2,800 Framed.

Leave a Reply

Your email address will not be published. Fields marked with * are required