Art lovers eager to know whether a mysterious portray found in Spain is the work of Italian grasp Caravaggio must wait a few extra months, stated the gallery entrusted with establishing who the artist is. British road artist Nathan Murdoch contemplates the mural he has simply spray-painted, an enormous image […]