The Royal Welsh Show has had its busiest day in history today with more than 70,000 attendees.
A record number of nearly 65,000 people attended the Royal Welsh Show at Llanelwedd on its second day today.
Welsh pig farmers say they are living on borrowed time because of a lack of support for the industry.
This year's Royal Welsh Show begins later at Llanelwedd, near Builth Wells. The four-day event is the highlight in the farming calendar.