Reporting from the streets of Aberdeen, Scotland, where the renowned street art festival Nuart Aberdeen is back in full swing.
Reporting from the streets of Aberdeen, Scotland, where the renowned street art festival Nuart Aberdeen is back in full swing.