Roma (Rome) — Front altar in St. Peter's

Front alter in St. Peter's (large)