0%
Farid Ibrahim

Farid Ibrahim

Active Retired Mechanical Engineer, Amateur Calligrapher