Lochrutton


Lochrutton - civil parish in United Kingdom.