Chicago, IL, United States
Rachid Belmourida is a self-taught artist from Casablanca, Morocco. While a youth, he survived on odd jobs including installing satellite dishes, selling sandwiches, and making t-shirts. He participated in local community theater as an actor, set designer, and poster designer. He won numerous local...
artworks
View All 7 Artworks