Rainbow Youth Connections co-founders Steve English and Patti Ahern Photo courtesy Rebecca Healy at The Villager
Rainbow Youth Connections parade preparation Photo courtesy Rainbow Youth Connections
Image courtesy Rainbow Youth Connections