Showing posts with the label VallettaShow all
Valletta, the most beautiful city in Malta
Assassin's Creed scene preparation in Valletta