St Thomas Moore

Carmelo Zammit Street, Msida, Malta

Chapel

St Thomas Moore