Antonello da Messina
Virgin of the Annunciation, 1400's
200x288 stitches, $15.00