19, Apr, 2025
Casa Ellul – Valletta, Malta