Macveighey Coat of Arms
Also Available: Mac Veigh Macveagh Macvaugh Macvain Macvagh Macuran