News

Now, neuroscientists have revealed that the 17th-century oil painting uses a 'unique ... was painted by Dutch artist Johannes Vermeer in 1655. The painting shows a woman wearing a headscarf ...