Feedback

Engineers Get Bird's-Eye View of St. Peter's Square

 

Lighting engineers treated to unique views of Vatican as they installed new LEDs to illuminate St. Peter's Basilica, Nativity scene and Christmas tree.

Shows