What’s on in Malta and Gozo – August 8

By August 8, 2022