Ruffieux Coat of Arms
Also Available: Ruffi Ruffhead Ruffett Ruffet Ruffert Ruffer