Signs and Banners in Aberdeen

Aberdeen is a city that has an oil rich heritage and is a hub for arts…