Designed by
Title
The Teatro dell Opera di Roma. Square in downtown. Rome Opera House. Opera house in Rome, Italy. #180399010
Description
The Teatro dell Opera di Roma. square in downtown. Rome Opera House. Opera house in Rome, Italy. Opened in November 1880
This image is editorial