Caroussos Coat of Arms
Also Available: Carous Caroult Caroule Caroul Carouille Carouge