Photo of iman alsaden

iman alsaden

Chicago, IL, United States

Doctor/artist, making 3-D dioramas of landscapes. encased in plexiglas. Chicago based!

iman's ArtPrize Entries

These are iman's official ArtPrize entries from this year and past years.