island i by eddie martinez

Eddie Martinez: Island I

Oct 13, 2014Nov 8, 2014

15 Carlos Place London, W1K 2EX United Kingdom

Timothy Taylor Gallery is very pleased to announce an exhibition of new work by New York-based artist Eddie Martinez. Coinciding with London’s annual Frieze We...