by travellaggio
Valletta, Malta - April 2, 2025: A street view of Valletta with traditional architecture, parked cars, London red phone booth and a group of tourists