This embroidery patch was from the Metropolitan Museum of Art exhibition in the Cloisters for the 2011 exhibition of Alexander McQueen's work.
It is 9" x 3.5"
Depicts VIRGIN OF THE Annunciation.
UPC 885118733282