Our Lady of the Sign Icon

Josephine Richards2018-01-01/2018-05-31

The Prince's Foundation

The Prince's Foundation
United Kingdom

This icon traditionally depicts the Virgin Mary during the Annunciation. The "Sign" is a reference to the prophecy of Isaiah 7:14: "Therefore the Lord himself shall give you a sign; Behold, a virgin shall conceive, and bear a son, and shall call his name Immanuel".


  • Title: Our Lady of the Sign Icon
  • Creator: Josephine Richards
  • Date Created: 2018-01-01/2018-05-31
  • Location Created: London, England
  • Physical Dimensions: h 75, w 75 cm
  • Type: Painting
  • Medium: 23.5 carat Gold and egg tempera
  • Art Genre: Iconography
  • Art Form: Painting
  • Support: Linden Board
  • Depicted Topic: Traditional Crafts

Get the app

Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more

Flash this QR Code to get the app
Google apps