Ayrshire (constituency)

There have been several elective constituencies called Ayrshire:

See also

edit