Well I took my Sony DSC-H3 camera to the beach the other day and it turns out that there was a little sand in my bag on the way home. I went to take a photo today and noticed the problem. The sand seems to be resting omn the top of the lens though that is all I can see.

As you can see:



Now my images turn out like this. I can make out what it is look at but I don't like the look of the images! I am hoping it is only a focus problem because of the sand and it hasn't got inside the camera.



Is the camera now rubbish or should I get it cleaned?