by urf
The centre of the Old Town of the city of Valletta on the Island of Malta in the Mediterranean Sea in Europe..