Feminists

23032010298
During tech-fest in my campus… Isn’t this concept funny?