Rosenloecher Coat of Arms
Also Available: Rosenlocher Rosenlieb Rosenlecher Rosenlachere Rosenlacher Rosenkranz