Lake Malta
the umpire's tower by one of the most modern boat-racing courses in Europe
MM
- Aug 24, 1995