Var ligger St Francis of Assisi Church (Valletta)?

Koordinater: 35.897222222222, 14.510833333333

Bli den första besökaren att tacka för det här svaret!

Tack!