The Black Sand

Greater London, UK