Zaid Gilbert

Zaid Gilbert

Zaid Gilbert

Zaid is a bilingual person whose native languages are English (Canada) and French.