Carmen Flores is a visual artist born and raised in Sinaloa, Mexico. She currently lives and works in Houston, Texas. Her art series include drawings, paintings, installations and performances.
(click above for artist talk video)
577 S Main St, Bourbonnais, IL 60914
GONE, Installation| Art League Houston| Photo Alex Barber| 2020