A WEIRD FRAME

Lot's of controls in the Vatican to enter the Basilica of Saint Peter, but not at night, when this strange objects just ruin the view... or not?