Selkirk common riding takes place today
One of the oldest of the Borders common ridings takes place today.
The Selkirk common riding dates back more than 400 years, with the Standard Bearer and his cavalcade riding the boundaries of the town.
Thousands of people are expected to attend the festivities.