The best photos as people enjoy Barry Island weather as hot as Majorca 19.05.2024 22:27 Walesonline.co.uk The sea air caused cravings for fish, chips and ice cream