BIARRITZ, Aug. 26, 2019 - Journalists work at the G7 summit press center in Biarritz, France, Aug. 26, 2019. The summit of the G7 heads of state was held on Aug. 24 to 26 in Biarritz.

1 / 3
2 / 3
3 / 3
Add your comments
Loading...

Be the first to add a comment.

 

Latest News

Latest Photos