'City Island' Wins TFF Award