Holy Family with the infant St. John and angels