Greek and Italian royalty in the stadium during the Olympic Games, Athens, Greece.

- Image ID: RJB8CE