Stock Photo: Stained glass of the birth of Isaac, son of Abraham and Sarah, Klosterneuburg, Austria, Europe
Stock Photo: 1890-103174 Stained glass of the birth of Isaac, son of Abraham and Sarah, Klosterneuburg, Austria, Europe