ALEXIS PORTILLA: Poet in Space @Hollis Taggart Galleries, 521 West 26th Street 521 West 26th Street 7th Floor New York, NY 10001 US June 1 – July 7, 2017 installation views Alexis Portilla (b. 1965) Pale Fire, 2016 Oil on linen, 68 x 72 inches Initialed, signed, and dated: "a. p. / a. portilla / 2016" Alexis Portilla (b. 1965) Cat and Canary, 2015 Oil on canvas, 18 x 24 inches Titled, dated, signe