timelessitalytravels.com
The Griffon and the Guelph Lion of Perugia
Legendary animal symbols in Italy intrigue me and they usually impart some meaning to a particular place. While visiting the lively city of Perugia in Umbria, I saw the Griffon and the Guelp…