Bon Accord centre deep cleaned ahead of July 13 reopening

The Bon Accord Centre
The Bon Accord Centre