Maps A new map of Ayr Shire comprehending Kyle, Cunningham & Carrick : the scale one inch to a mile /

Bibliographic Information