The Supreme Court of the United States of America has made gay marriage legal in all 50 states and much of our country celebrates. The world with its rainbow flags waving proudly and plentifully was our world.
The Supreme Court of the United States of America has made gay marriage legal in all 50 states and much of our country celebrates. The world with its rainbow flags waving proudly and plentifully was our world.