Feminists for Liberty Logo

Thoughts?