Virgin Mary with child 31