Abanoub Abdelmesih

Active Los Angeles, CA President for Pyramids Company