Samuelston


Samuelston is a small town just outside of Haddington, East Lothian. It has a population of 957.