Virgin and child with an angel