The Annunciation from the Parish Church of Maria am Waasen in Leoben

Austria, Styria, 15th century · c. 1410–20

The Annunciation from the Parish Church of Maria am Waasen in Leoben

stained glass

Cleveland Museum of Art · CC0 1.0

Lindy Arts