Description

In Italy a monastery and church of St. Francis is built on the Isola Maggiore on Lake Trasimeno

Location

Europe

Rate

Important (6)

Sphere

Religion, Economics & Agrocaltures

Comments