Tavares Strachan
Tavares Henderson Strachan (born 1979) 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. Provided by Wikipedia-
1
-
2