(Index) Next

[photo]

The Hotel Victoria in Sliema, the 2010 European Open site.