Aberdeen’s CASC opens new shop in city centre

Supplied by CASC