Björn Hansen takes it all in Marstrand.

Stena Match Cup Sweden 2012 - Official Photography. See all images here.