Portsmouth’s Cherry Blossoms are a reminder of an international event