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