Street scene, probably in Malta