If memory serves, this is actually a biblical painting depicting the 3 wismen from the bible bringing baby jesus gifts ...note there are 3 guys with golden "cups".
There are a lot of these 3 wisemen paintings in European art actually.
Yeah. You can see the halo around the heads of Mary and the babe. And it even looks like faint traces around Joseph's head, too.