5216 Montrose Blvd
Houston, Texas 77006

An installation by artist Jonathan Horowitz to coincide with the 2012 American presidential election season.

Added by Upcoming Robot on September 22, 2012

Interested 1