Todi, Umbria, the Church of Santa Maria della Consolazione by winter with the snow
Todi, Umbria, The Church of Santa Maria della Consolazione by winter, with the snow
Size: 2832px × 4256px
Location: Todi, Perugia, Umbria, Italy
Photo credit: © Michele Castellani / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, art, church, consolazione, della, history, maria, religion, santa, snow, todi, tourism, umbria, winter