Love wins


Rainbow flags fly above Carrboro:

The realization of something that once felt impossibly far away. I’m overjoyed for everyone touched by this day.