KeeKee London iMessage Stickers

It's the first edition of KeeKee Text & Chat iMessage Stickers! Available for free in the iPhone App Store, download your London, England Sticker [...]