It may just be a glare from the glass...but is that a puddle of water in the substrate?