Anyone know what these Koko stickers are advertising/promoting? We’ve seen these stickers in Spain and Portugal by Bigslugman Tags:spain 1 comment probs just some street “artist” Comments are closed.
1 comment
probs just some street “artist”
Comments are closed.