Adrants reader Jinki brought our attention to this unfortunate tourism ad where a woman holding back her veil brightly admonishes watchers to fuck off.
Incredible India, indeed.
Adrants reader Jinki brought our attention to this unfortunate tourism ad where a woman holding back her veil brightly admonishes watchers to fuck off.
Incredible India, indeed.