Gabriel Lench captures South Beach International Amateur title

December 22, 2014 10:11 PM