thekeenkind.com
Tips for Navigating the Rainbow
For every nanometer spanning the rainbow flag there’s a gender or sexuality with some possibly complicated sounding prefix attached to it. There are hundreds of flags...