Italian vice mayor in Delray Beach to sign sister city agreement

Italian vice mayor in Delray Beach to sign sister city agreement