Burn of Davidston


Burn of Davidston - river in United Kingdom.