Del Borgo

St. Domnic Str, , Birgu (Vittoriosa),