Monday, October 13, 2014

STS - Saint Petersburg- YES!

Execellent photos from WISSA 2014 in Saint Petersburg, Russia

loading up for a gybe


WISSA 2015 is in Fond du Lac Wisconsin  http://www.wissa2015.com/

 SEE YOU THERE!!!!


No comments:

Post a Comment