Cavagnis Coat of Arms
Also Available: Cavagnioli Cavagnini Cavagni Cavagnera Cavagnaro Cavagnari