Yorkshire fog?

Yorkshire fog?

Observation - Yorkshire fog? - UK and Ireland. Description: