Young Mayor Michael Ellison delivering his oath [Meet Liverpool’s Mini Mayors]

Share Button

About Josh Parry, JMU Journalism