In Pictures: G7 leaders meet at the seaside

2513 Imported from a malfunctioning feed
edited June 11 in UK Political Debate
World leaders are in Cornwall for three days of talks - and the occasional trip to the beach...
Sign In or Register to comment.
@sportforum1 - Brexit Debate - Sport Forums - Rock Bands