The Christ Child Lay on Mary's Lap

The Christ Child Lay on Mary's Lap

A Midwinter Miscellany Ashley Hutchings , Becky Mills , Blair Dunlop 1605801600000