The lens was clean and this was shot a few minutes after I took yesterday's shot !!
I wondered why these spots are here !! Then it struck me..This was taken after we left the temple, from the road...without lowering the glass!! Aw!! The dust particles from the car's window!!