Photos » Town of Amalfi on Amalfi coast overlooking Bay of Salerno, Italy. 2007.

Town of Amalfi on Amalfi coast overlooking Bay of Salerno, Italy. 2007.