Spello medieval village and roman Porta Venere or Venus Gate. Perugia, Umbria, Italy, Europe.

Venus Gate Spello

Spello medieval village and roman Porta Venere or Venus Gate. Perugia, Umbria, Italy, Europe.