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