Tavares Henderson Strachan is a Bahamian-born conceptual artist. His contemporary multi-media installations investigate science, technology, mythology, history, and exploration. He lives and works in New York City and Nassau, Bahamas. Read more
Coming soon
Coming soon