• 3 years ago
Protesters pose as G7 leaders wearing swimsuits and relaxing on deckchairs on a beach in Falmouth, 25 miles away from the venue of the G7 summit in Cornwall.

Recommended