img-intro

Santo Stefano Square

Location: Via Santo Stefano 24
The 7 churches dominate the cobblestone square.

Santo Stefano Square