What’s on in Malta and Gozo – August 9

By August 9, 2022