French clown duo performing outside the Old Royal Naval College in Greenwich, during the Greenwich and Docklands International Festival.
Comments
Sign in or get an account to comment.