13th May Friars Haugh and River Teviot Walk 033

13th May Friars Haugh and River Teviot Walk 033

Observation - 13th May Friars Haugh and River Teviot Walk 033. Description: