Art lovers desperate to know whether or not a mysterious portray discovered in Spain is the work of Italian master Caravaggio should wait a few more months, stated the gallery entrusted with establishing who the artist is. British street artist Nathan Murdoch contemplates the mural he has just spray-painted, a […]