Highland dancing.

Highland dancers in the harbour square during a summer Scottish night – brilliant entertainment for all.

Continue Reading →