Leaders of the G7 pose for a group photo on overlooking the beach at the Carbis Bay Hotel in Carbis Bay, St. Ives, Cornwall, England, Friday, June 11, 2021. ... Read more