Blaffer Art Museum and the Houston Arts Alliance present a public art installation in collaboration with Musiqa.
Market Square Park
Houston, TX 77002
CURRENTno current events
An outdoor screening downtown of some of the best bits of The Ann Arbor Film Festival, the longest-running independent and experimental film festival in North […]