Cavagni Coat of Arms
Also Available: Cavagnera Cavagnaro Cavagnari Cavagna Cavagin Cavaggioni