Photo shows 'mysterious orb of light' hovering over city 0 20.01.2023 22:28 Walesonline.co.uk The filmmaker believes this is a visit from another planet