This yellow and black sticker was located in Willesden north-west London and even after looking online for more info i found nothing so i will take it at face value, there seems to be what looks like a vinyl record bordered by the words "Keep the Faith" and "D-Flaks" which seems to me to be music related, i thought i would easily find some info though perhaps this is the beginning of a musicians journey with things being in developement.
Thanks for reading and if you found this interesting consider upvoting, following and reblogging.
Use PreSearch and earn crypto through your search engine