1 follower
Indian Stickers is a sticker pack of over 100+ iMessage stickers of common Indian gestures and slogans
Launched on June 28th, 2017
4
68