Old Town II

Ancient steps & architecture in Valletta's old town, Malta