Qui Si Sana Gardens

Ix Xatt Ta-Qui-Si-Sana, St Julians , MALTA

Garden