Hampshaw Coat of Arms
Also Available: Hampshar Hampsey Hamposch Hampo Hampl Hampilmann