13th May Friars Haugh and River Teviot Walk 040

13th May Friars Haugh and River Teviot Walk 040

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