Previous
(Index)
The exterior of the Topaz Hotel, in Bugibba, Malta