Taking a Look at Ourselves in the Digital Mirror

Modern Art Museum of Fort Worth unveils its latest exhibition.

by

---FOO BAR