U.K: This ‘David and Goliath’ has been confirmed as work of female Counter-Reformation artist

CNA has this story here.

Featured