Rosenlachere Coat of Arms
Also Available: Rosenlacher Rosenkranz Rosenkrantz Rosenhof Rosenheurer Rosenheimer