Potential new owners agree to repair Aberdeen shop front

The shop at 25 Union Street
The shop at 25 Union Street

Breaking