Triq Santa Marta, VCT Victoria Town, Malta (36.0429014, 14.246148)
Comments: 0
28,Dawwara Str, VCT1173 Victoria Town, Malta (36.0442920972, 14.2391888117)