Brush with nature
Farmers prepare for the Royal Highland Show, which opens today on the outskirts of Edinburgh. The four-day food and rural life event, first held in 1822, is celebrating its bicentenary year with 1,000 trade exhibitors, 2,000 livestock competitors and tens of thousands of visitors.