Tavares Strachan is an artist.
Tavares Strachan is an artist.