Castrovillari Coat of Arms
Also Available: Castroviejo Castrovetulo Castroveteri Castroverde Castrovallari Castrotharis