Has Banksy Been Discovered?