Basma Abou Taleb

Experienced Architect & 3D Designer

Profile In Progress

Basma is building their profile – stay tuned!

Abu Dhabi - United Arab Emirates