Invercharron Highland Games

Photograph by

Ross Mackenzie