eskimo.com
Louis Vuitton America’s Cup World Series New York
Louis Vuitton America's Cup World Series took place in New York May 7-8, 2016. Photos by Frank Mighetto.