Nick Vaughan & Jake Margolin Artist Talk: Montrose (3 Views)
McClain Gallery 2242 Richmond Avenue, Houston, TXPlease join us on Saturday, October 19 at McClain Gallery for a presentation and discussion of Nick Vaughan & Jake Margolin's recently completed monumental Wind Drawing: Montrose (3 Views), commissioned […]