Carrick, Cumnock and Doon Valley

from Wikipedia, the free encyclopedia

Carrick, Cumnock and Doon Valley stands for: