No10 Strait Street

Valletta