Yorkshire Fog?

Yorkshire Fog?

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