No idea what this is but it is in a pot outside my bedroom window. Photo taken 22/06/05