I came across this sticker in the Peckham area of south-east London and it has the words "Brave Petal" on it which sounds like it could be a clothing label though i'm only guessing, i really like the design of this sticker from the font to the petals making up part of some of the letters.
Thanks for reading and if you found this interesting consider upvoting, following and reblogging.