Cavie Coat of Arms
Also Available: Cavicchioli Cavicchiolo Cavicchia Cavicchi Caviazzi Caviasco