Cuban Landscape Tops Doyle’s American Sale At $53,125

09 Oct 2017 / 0 Comment