Designed by
Title
Harrys Cafe Trieste #86590835
Description
TRIESTE, ITALY - OCTOBER 13: Famous Harrys Cafe and Hotel Duchi in Trieste on OCTOBER 13, 2014. Harrys Cafe and Grand Hotel Duchi D Aosta at Unity of Italy Square in Trieste, Italy.
This image is editorial