Florence, Italy; inside the Duomo - the simplicity compared to St. Peter's is astounding.
Italy OrvietoDSC9183DxO