Temperton Coat of Arms
Also Available: Temperley Temperan Tempel Tempany Temoyan Temoshchuk