Basma Abou Taleb

Experienced Architect & 3D Designer

Profile in progress

Basma is building their profile!

Abu Dhabi - United Arab Emirates