I see this sticker / logo soo much in SE London! I tried searching Frankie luxury but no results- any leads?

by tripleavocadotoast

7 comments
  1. I see it everywhere too. Same with that one that says “absinthe” and has a picture from classical Greece

Leave a Reply