Avatar - Shakil (শাকিল)

Shakil (শাকিল)

an imperfect person trying to be a perfect one. like reading, hiking, cycling, writing. connect me on twitter @19shakil

Magazines

Flips

Likes