earthball?

earthball?

Observation - earthball? - UK and Ireland. Description: