Orb above Liverpool, England Jun 10, 2017 | Photo Submission June, 2017 Orb above Liverpool, England. From Joan.