Barrufat Coat of Arms
Also Available: Barrueto Barruete Barrueta Barrueco Barrucker Barrucho