Tuscany and Veneto

Miami, Florida

 

Borgo Egnazia – Puglia, Italy

 

Amalfi Coast, Lecce, Matera, Rome, Alberobello and Pompeii- Italy