Europe 2012 - Seascott
Lucerne, Switzerland.

Lucerne, Switzerland.

LucerneSwitzerland