- 1502 Alabama St.
- Houston, TX 77004
- USA
- 713-529-6900
- station.museum.houston.tx@gmail.com
- Closed Monday & Tuesday
- Open Wednesday - Sunday, 12PM - 5PM
- Free Admission!
(ILKKA UIMONEN – USA)
Statue: sixty days, thirty-nine photographs and a projection of extended stills taken before, during, and after the American occupation of Baghdad in the spring of 2003, reflect the humanity, both mine and of the people in them.
Ilkka Uimonen