Photo Gallery > Most Improved
Image 2 of 74

Most Improved

David Rosental

Zanshin Karate Club is a Shotokan Karate Club based in Cambridge