The Port De Sant Roc, Part of the original town wall of Mao or Mahon, Menorca, Balearic Islands, Spain.