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.

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