The best photos as people enjoy Barry Island weather as hot as Majorca Published 19 May 2024 The sea air caused cravings for fish, chips and ice cream Full Article