Clan Carruthers: Clan Map of Scotland

Clan Map with Carruthers.jpg
The Historic Lands of Carruthers in Annandale, Dumfriesshire, Scotland