New Kesson Court development in Elgin is opened by Scottish writer’s daughter

© SuppliedPost Thumbnail

Breaking