Shanghai Touch Association

Shanghai's Premier Touch Rugby Club