Africa Twin, I would say. The more I compare it, the surer I am it is an Africa Twin. The only thing that bothers me is the windshield area, but it can be aftermarket: Link to "databikes.com" @antp: I cannot access my forum account on my other laptop, so I shall explain here why it isn't listed as Honda Africa Twin: this designation is not enough, there needs to be an RD number between Honda and Africa Twin, and because I don't know which RD number this one is, it will be Honda unknown for now.
My question on the forum was not why it is not listed as Africa Twin, but why you didn't post here that it could be listed as Honda.
White on left: PX. Silver on right: Piaggio Liberty