Immaculate Conception of Our Lady

Ahrax tal-Mellieha, Mellieha , Malta

Chapel