Ruffenach Coat of Arms
Also Available: Ruffell Ruffcorn Ruffatti Ruffato Ruffaldi Ruffa