I rarely take the lens off of my camera but lately I've been having a spec in every photo that I take. I cleaned the lens externally but it doesn't go away. Electronic sensor cleaning doesn't work, can anyone advise a solution to this? I can see the spec in the view finder and it it most clearly visible when I zoom in as much as I can. I need to fix this as soon as possible. Please stand by after you respond, as will I. Thanks a lot, any help will be most appreciated.