Via della Conciliazione, Rome, Italy Published 23/06/2016 at 2400 × 1800 in Vatican City, the smallest country in the world ← Previous Next →