Great looking ride looks like you had a great time as well. Nice experience and pictures thanks for sharing!
Though I have to say some of those traffic and a few parking pics would have given me some back end pucker moments.
From my own visits, one of the few negatives regarding Europe has to be..Not too many places to park out in space, like we do our in huge (American) super sized parking lots.