11 May 2023

After the fevered excitement of the coronation, Britain dons its collective glittery tights in order to host the Eurovision Song Contest.

Bookmark the permalink.

Comments are closed