File:HF 106 Ambassadors.JPG

A group of alien ambassadors. (Star Trek: Hidden Frontier: "Echoes")