futuristic cityscape, London, Big Ben, Thames River, painting, by vincent van gogh