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.
Replies (2)
It is very interesting !GIF street art