Of Lady of Marcy

Triq Selmun, Selmun, Malta

Chapel

Our Lady of Mercy