I couldn’t tell if he was selling something or just staring down tourists. Palermo, Sicily. 2026.