Trieste Italy

Trieste Italy

Trieste, city and seaport in northeastern Italy