Historic walks around Banff /
Banff Preservation Society.
Banff Preservation & Heritage Society.
Title from cover.
Historic buildings