I have some too,
probably,,,,,,If you want rid of it, leave it next to the kerb with a sticker on it saying £50, that will guarantee it "goes"
Is this someone's £30 cooker install?
View attachment 7756
I think it is just his tears on the lens :Band,
you need a better camera.....
just saying,,,,