Piazza dei Re di Roma Rome

Piazza dei Re di Roma, Rome , Lazio, Italy