Lake Trasimeno is the largest lake in the Italian peninsula south of Po

Royalty-free stock photo ID: 96289556

Lake Trasimeno is the largest lake in the Italian peninsula south of Po