Peace & Justice Plaza

Henderson St & E Franklin St, Chapel Hill, North Carolina

Henderson St & E Franklin St, Chapel Hill, North Carolina