Most Annoying Vehicle Awards (Minimalist Poster)

2

Presenting Minimal Poster of The Most Annoying Vehicle Award. Delhi was initially cursed by BRT Corridor but Gramin Seva is just icing on the cake.

Read this post on myvisionmyway.com


Sandeep Bisht

blogs from New Delhi