mrrommie.wordpress.com
Malta
Taken from the roof of the LeMeridien Hotel, Malta.