Department Store
Kirkcaldie's Christmas farewell
16 Dec 2015
Farewells are never easy, but after 152 years in business it's time for Kirkcaldie and Stains to say goodbye. It's a store that has maintained many of its traditions, including the reintroduction of a… Audio