A dogs day out as biggest gathering of golden retrievers takes place in Highlands

Golden Retriever dogs which gathered at Guisachan
Golden Retriever dogs which gathered at Guisachan

Breaking