Street scene in Valletta

Street scene in Valletta

The main shopping streets in Valletta are full of people going about their everyday business and lots of tourists.