Green light for new market at Aberdeen’s Castlegate

Castlegate, Aberdeen
Castlegate, Aberdeen