Puzzles solved by l,o

St. Peter's Basilica (Vatican City) online puzzle