What’s on in Malta and Gozo – August 10

By August 10, 2022