Kirkcaldy walkabout.
Kirkcaldy Civic Society.
Title from cover.