Cavaliercapridiplomat

1 clue
High-handed ambassador stationed off the Italian coast?
Similar answers:
Cavaliercapridiplomat