Kilmarnock and Loudoun

from Wikipedia, the free encyclopedia

Kilmarnock and Loudoun stands for: