Bettina Palace

St Georges Street, Birgu, Malta

Palace