Roses at Land's End, 30" x 40", O/C

Mark Shasha, Roses at Lands End, 30″ x 40″, O/C

Mark Shasha, Roses at Lands End, 30″ x 40″, O/C