Designed by
Title
The Palace of Justice in Rome, Italy #155750749
Description
View of The Palace of Justice in Rome, Italy. The Palace is the seat of the Supreme Court of Cassation and the Judicial Public Library. The huge building is popularly called in Italian the Palazzaccio
This image is editorial