STAY AT THE GRAND HOTEL EXCELSIOR

Tuesday, August 23, 2011

Tiki Bar and Restaurant Malta


Tiki... the place to be this Summer...
Click on Image to Enlarge