Piazza Francesco Murru (Piazza Rossa)

At a glance

Piazza Francesco Murru (Piazza Rossa) is an attraction in Pula, Sardinia (Italy).