Caviglia Coat of Arms
Also Available: Cavigli Cavigghia Caviezel Caviers Cavieres Cavier