amir taraben

Small Business Owner in Nuweibaa, Egypt