Major retailer to open new store in Aberdeen’s Union Square

Union Square
Union Square