Black Isle village celebrates its ancient burgh fair

© Andrew SmithSt Boniface Fair at Fortrose
St Boniface Fair at Fortrose

Breaking