Trafalgar Square Turns Into Tropical Tax Haven for Anti-Corruption Summit
Trafalgar Square has become a tax haven for a day, complete with sand, palm trees and beach balls.
Trafalgar Square has become a tax haven for a day, complete with sand, palm trees and beach balls.