St James Church

Merchants Street , Valletta, Malta

Church

St James Church