Donald A. Palmieri - President of Gemological Appraisal Association

logo
Diamond World
www.diamondworld.net