Carrboro Open Streets


Parade at Carrboro’s Open Streets day.