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