Barranquilla inaugurates renovated central square

by Toni Peters March 17, 2011