International Museum of Art & Science

International Museum of Art & Science, McAllen, TX
Artist:  Richard Slechta