In pictures: Heydays of the Gut in Valletta

By August 9, 2025