wiki

Wiki information Abousleiman:

Petra Abousleiman
Production designer, Film production designer, Person

Petra Abousleiman is a production designer.