Italy

La Speranza beach January
La Speranza beach, near Alghero, Sardinia. A January morning.
Boccadasse, Genoa, Italy, 2004. One day I'll get back to review the memory of excellent seafood at the Ristorante Capo Santa Chiara.
Boccadasse, Genoa. One day I’ll get back to review the memory of excellent seafood at the Ristorante Capo Santa Chiara.
Detail on the aqueduct at Villa Wolkonsky, San Giovanni area of Rome
Detail on the aqueduct at Villa Wolkonsky, San Giovanni area of Rome.
Interior of the Colosseum, Rome
Rieti from the Grande Albergo Quattro Stagioni