Monthly Archive: June 2012

WORLD COMPETITION PHOTOS

This was one of the most incredible experiences of my life. It was a whirlwind week filled with long hours,...