Roma Capitale – Piazza della Repubblica 1985. …

Roma Capitale – Piazza della Repubblica 1985. A street food seller in the arcade.