Skip to main content

On the Beach reveals £42 million Covid hit in annual figures