Results 1 results found Palazzo del Sedile dei Nobili clock tower, Piazza Mercantile (Market Square), in the Bari Vecchia quarter of Bari, Apulia, Italy, Europe