Hold your horses . . . Travellers gather for ancient fair
A traveller cools down as he washes his horse in the River Eden in preparation for selling at the Appleby Horse Fair as the sun poured down on Appleby-In-Westmorland, Cumbria, England, yesterday.
The Appleby Horse Fair has existed under the protection of a charter granted by Kings James II in 1685.
It is one of the key gathering points for the Romany, gypsy and travelling communities.
Appleby Horse Fair is attended by around 5,000 travellers who come to buy and sell horses. The animals are washed and groomed before being ridden at high speed along the "mad mile" for the viewing of potential buyers. Travellers, pictured right, sit by their old-style caravans.