Art installation, part of the London and Docklands International Festival, at the Old Royal Naval College in Greenwich
Comments
Sign in or get an account to comment.