This installment of the weekly On Our Radar series provides updates on public art plans and a new Savannah partnership with a city in Ireland.