Guimaraes Coat of Arms
Also Available: Guim Guilotte Guilmot Guilminot Guilmin Guilmette