Designed by
Title
Teatro Massimo in Palermo, Sicily #55959748
Description
Palermo, Italy ââ¬â June 9, 2015: Teatro Massimo Vittorio Emanuele in Palermo, Sicily. The opera house, which opened 1897, figures in the final scenes of Godfather III.
This image is editorial