Schmall Coat of Arms
Also Available: Schmalkalden Schmalholz Schmalhausen Schmalfeldt Schmalfeld Schmale