Ah, beautiful La Maddalena Island off the north coast of Sardinia! Catch a glimpse of the dolphins cresting the crystal clear waters! Dine at the classic restaurants in Piazza Umberto! Stumble upon a nut from the Bronx squatting over a fresh one recently deposited by a pooch from Palau!
No comments:
Post a Comment