Previous Image SELP18105G That front element still pisses me off. It really needs better sealing. Note: that’s dust on the front element…